package com.tedu.bill;

import java.util.Scanner;

/*
* 本类用来测试函数的重载
* 函数名相同函数的参数不同 (参数个数 顺序 类型)
* 跟其他东西没有任何关系 (public static void )
* */
public class TestOverLoad {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        //输入您的内容
        System.out.println("请输入您的内容");
        double a = scanner.nextInt();
        int b = scanner.nextInt();
        add(a, b);

    }
    /*
    * 模拟计算器
    * */
    public static void add(){
        System.out.println("你还没有输入数字");
    }
    /*
    * 跟第一个函数的个数不同
    * */
    public static void add(int a){
        System.out.println( a );
    }
    /*
     跟第二个函数的个数不同
    * */
    public static void add(int a, int b){
        System.out.println("调用 int int 函数" +(a + b));
    }
    /*
    * 跟第三个函数的类型不同
    * */
    public static void add(int a, double b){
        System.out.println("调用int  double函数" + (a + b));
    }
    /*
    * 跟第四个函数的顺序不同
    * */
    public static void add(double a,int b){
        System.out.println("调用double int 函数" + (a + b));
    }

}
